Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Semi-Detached £280,684 £195,000 24 Jul 2015
4 THE ORCHARDS Terraced £261,723 £51,950 1 Aug 1997